package com.myway.dto.ics;

import java.util.Date;
import java.util.List;

/**
 * 
 * 
 * @author vunloon
 * @since May 17, 2008
 */
public class DTOFlightLeg implements java.io.Serializable {
	/**
	 * TODO usage of field
	 */
	private static final long serialVersionUID = 7265701128919725905L;

	private long fltLegId;

	private Date fltDate;
	private Date preFltDate;
	private String depPort;
    private String paxStd;
    private String departtTimeStd;
    private String preDeparttTimeStd;
    private String departtTimeUtc;
    private String departTerm;
    private String arrivePort;
    private String arriveTimeSta;
    private String preArriveTimeSta;
    private String paxSta;
    private String arriveTimeUtc;
    private String arriveTerm;
    private Integer legSequence;
    private Long scheduleId;
	private String fltNo;

	private List<DTOMainCabin> cabins;

    /**
     * 
     * @return 
     */
	public long getFltLegId() {
		return this.fltLegId;
	}

    /**
     * 
     * @param fltLegId 
     */
	public void setFltLegId(long fltLegId) {
		this.fltLegId = fltLegId;
	}

    /**
     * 
     * @return 
     */
	public String getDepPort() {
		return this.depPort;
	}

    /**
     * 
     * @param depPort 
     */
	public void setDepPort(String depPort) {
		this.depPort = depPort;
	}


    /**
     * 
     * @return 
     */
    public String getPaxStd() {
        return this.paxStd;
    }
    
    /**
     * 
     * @param paxStd 
     */
    public void setPaxStd(String paxStd) {
        this.paxStd = paxStd;
    }
    

    /**
     * 
     * @return 
     */
    public String getDeptTimeStd() {
        return this.departtTimeStd;
    }
    
    /**
     * 
     * @param deptTimeStd 
     */
    public void setDeptTimeStd(String deptTimeStd) {
        this.departtTimeStd = deptTimeStd;
    }
    
    /**
     * 
     * @return
     */
    public String getPreDeparttTimeStd() {
		return preDeparttTimeStd;
	}

    /**
     * 
     * @param preDeparttTimeStd
     */
    public void setPreDeparttTimeStd(String preDeparttTimeStd) {
		this.preDeparttTimeStd = preDeparttTimeStd;
	}

	/**
     * 
     * @return 
     */
    public String getDeptTimeUtc() {
        return this.departtTimeUtc;
    }
    
    /**
     * 
     * @param deptTimeUtc 
     */
    public void setDeptTimeUtc(String deptTimeUtc) {
        this.departtTimeUtc = deptTimeUtc;
    }
    
    /**
     * 
     * @return 
     */
    public String getDeptTerminal() {
        return this.departTerm;
    }
    
    /**
     * 
     * @param deptTerm 
     */
    public void setDeptTerminal(String deptTerm) {
        this.departTerm = deptTerm;
    }
    
    /**
     * 
     * @return 
     */
    public String getArvPort() {
        return this.arrivePort;
    }
    
    /**
     * 
     * @param arvPort 
     */
    public void setArvPort(String arvPort) {
        this.arrivePort = arvPort;
    }
    
    /**
     * 
     * @return 
     */
    public String getArvTimeSta() {
        return this.arriveTimeSta;
    }
    
    /**
     * 
     * @param arvTimeSta 
     */
    public void setArvTimeSta(String arvTimeSta) {
        this.arriveTimeSta = arvTimeSta;
    }
        
    /**
     * 
     * @return
     */
    public String getPreArriveTimeSta() {
		return preArriveTimeSta;
	}

    /**
     * 
     * @param preArriveTimeSta
     */
	public void setPreArriveTimeSta(String preArriveTimeSta) {
		this.preArriveTimeSta = preArriveTimeSta;
	}

	/**
     * 
     * @return 
     */
    public String getPaxSta() {
        return this.paxSta;
    }
    
    /**
     * 
     * @param paxSta 
     */
    public void setPaxSta(String paxSta) {
        this.paxSta = paxSta;
    }
    
    /**
     * 
     * @return 
     */
    public String getArvTimeUtc() {
        return this.arriveTimeUtc;
    }
    
    /**
     * 
     * @param arvTimeUtc 
     */
    public void setArvTimeUtc(String arvTimeUtc) {
        this.arriveTimeUtc = arvTimeUtc;
    }
    
    /**
     * 
     * @return 
     */
    public String getArvTerminal() {
        return this.arriveTerm;
    }
    
    /**
     * 
     * @param arvTerm 
     */
    public void setArvTerminal(String arvTerm) {
        this.arriveTerm = arvTerm;
    }
    
    /**
     * 
     * @return 
     */
	public List<DTOMainCabin> getCabins() {
		return cabins;
	}

    /**
     * 
     * @param cabins 
     */
	public void setCabins(List<DTOMainCabin> cabins) {
		this.cabins = cabins;
	}

    /**
     * 
     * @return 
     */
	public Date getFltDate() {
		return this.fltDate;
	}

    /**
     * 
     * @param fltDate 
     */
	public void setFltDate(Date fltDate) {
		this.fltDate = fltDate;
	}
		
	/**
	 * 
	 * @return
	 */
    public Date getPreFltDate() {
		return preFltDate;
	}

    /**
     * 
     * @param preFltDate
     */
	public void setPreFltDate(Date preFltDate) {
		this.preFltDate = preFltDate;
	}

	/**
     * 
     * @return 
     */
	public Long getScheduleId() {
		return scheduleId;
	}

    /**
     * 
     * @param scheduleId 
     */
	public void setScheduleId(Long scheduleId) {
		this.scheduleId = scheduleId;
	}

    /**
     * 
     * @return 
     */
	public String getFltNo() {
		return fltNo;
	}

    /**
     * 
     * @param fltNo 
     */
	public void setFltNo(String fltNo) {
		this.fltNo = fltNo;
	}

    /**
     * 
     * @return 
     */
	public Integer getLegSequence() {
		return legSequence;
	}

    /**
     * 
     * @param legSequence 
     */
	public void setLegSequence(Integer legSequence) {
		this.legSequence = legSequence;
	}

	
	/**
	 * @return the departtTimeStd
	 */
	public String getDeparttTimeStd()
	{
		return departtTimeStd;
	}

	
	/**
	 * @param departtTimeStd the departtTimeStd to set
	 */
	public void setDeparttTimeStd(String departtTimeStd)
	{
		this.departtTimeStd = departtTimeStd;
	}

	
	/**
	 * @return the departtTimeUtc
	 */
	public String getDeparttTimeUtc()
	{
		return departtTimeUtc;
	}

	
	/**
	 * @param departtTimeUtc the departtTimeUtc to set
	 */
	public void setDeparttTimeUtc(String departtTimeUtc)
	{
		this.departtTimeUtc = departtTimeUtc;
	}

	
	/**
	 * @return the departTerm
	 */
	public String getDepartTerm()
	{
		return departTerm;
	}

	
	/**
	 * @param departTerm the departTerm to set
	 */
	public void setDepartTerm(String departTerm)
	{
		this.departTerm = departTerm;
	}

	
	/**
	 * @return the arrivePort
	 */
	public String getArrivePort()
	{
		return arrivePort;
	}

	
	/**
	 * @param arrivePort the arrivePort to set
	 */
	public void setArrivePort(String arrivePort)
	{
		this.arrivePort = arrivePort;
	}

	
	/**
	 * @return the arriveTimeSta
	 */
	public String getArriveTimeSta()
	{
		return arriveTimeSta;
	}

	
	/**
	 * @param arriveTimeSta the arriveTimeSta to set
	 */
	public void setArriveTimeSta(String arriveTimeSta)
	{
		this.arriveTimeSta = arriveTimeSta;
	}

	
	/**
	 * @return the arriveTimeUtc
	 */
	public String getArriveTimeUtc()
	{
		return arriveTimeUtc;
	}

	
	/**
	 * @param arriveTimeUtc the arriveTimeUtc to set
	 */
	public void setArriveTimeUtc(String arriveTimeUtc)
	{
		this.arriveTimeUtc = arriveTimeUtc;
	}

	
	/**
	 * @return the arriveTerm
	 */
	public String getArriveTerm()
	{
		return arriveTerm;
	}

	
	/**
	 * @param arriveTerm the arriveTerm to set
	 */
	public void setArriveTerm(String arriveTerm)
	{
		this.arriveTerm = arriveTerm;
	}
}
